$(function() {
	//用户点击登录按钮时
	$("#btn-login").click(function() {
		var username = $("#username").val();
		var password = $("#password").val();
		// 先行验证
		if (username === "") {
			alert("用户名不能为空");
			return;
		}
		if (password === "") {
			alert("密码不能为空");
			return;
		}
		var data = {
			username: username,
			password: password
		}
		$.ajax({
			url: "http://localhost:8888/user/login",  //请求地址
			type: "POST",  //请求方式
			contentType: "application/json",  //发送数据的格式
			data: JSON.stringify(data),  //将对象转换为json字符串
			success: function(data) {
				console.log(data);
				if(data.code === 20000) {  //请求成功时
					console.log(data);
					alert("登录成功");
					//如果用户没有勾选自动登录
					if (!$("#auto").prop("checked")) {
						//清空cookie中的内容
						$.cookie("isAutoLogin", "false", {"expires": -1});
						$.cookie("username", "", {"expires": -1});
						$.cookie("password", "", {"expires": -1});
					}
					else {
						//如果用户勾选了自动登录
						//存入cookie
						//expires: 7 表示存储一个带7天期限的cookie
						$.cookie("isAutoLogin", "true", {"expires": 7});
						$.cookie("username", username, {"expires": 7});
						$.cookie("password", password, {"expires": 7});
						$.cookie("Authorization", data.data.token, {"expires": 7});
						console.log($.cookie("Authorization"));
					}
					//跳转到首页
					location.href = "index.html";
				}
				else {
					alert(data.message);
				}
			}, //请求成功时的回调函数
			error: function() {
				alert("网络错误，请稍后重试");
			}  //请求失败时的回调函数
		})
	})
		//页面加载时运行的代码
		//判断是否有自动登录的内容
	if ($.cookie("isAutoLogin") == "true") {
		//如果是自动登录，将cookie中的信息自动填写到用户名和密码框中
		$("#auto").prop("checked", true);
		$("#username").val($.cookie("username"));
		$("#password").val($.cookie("password"));
	}
});